package com.hottop.system.mapper;

import java.util.List;
import com.hottop.system.domain.SysChart;

/**
 * 图信息数据Mapper接口
 * 
 * @author ruoyi
 * @date 2022-02-19
 */
public interface SysChartMapper 
{
    /**
     * 查询图信息数据
     * 
     * @param id 图信息数据主键
     * @return 图信息数据
     */
    public SysChart selectSysChartById(Long id);

    /**
     * 查询图信息数据列表
     * 
     * @param sysChart 图信息数据
     * @return 图信息数据集合
     */
    public List<SysChart> selectSysChartList(SysChart sysChart);

    /**
     * 新增图信息数据
     * 
     * @param sysChart 图信息数据
     * @return 结果
     */
    public int insertSysChart(SysChart sysChart);

    /**
     * 修改图信息数据
     * 
     * @param sysChart 图信息数据
     * @return 结果
     */
    public int updateSysChart(SysChart sysChart);

    /**
     * 删除图信息数据
     * 
     * @param id 图信息数据主键
     * @return 结果
     */
    public int deleteSysChartById(Long id);

    /**
     * 批量删除图信息数据
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteSysChartByIds(Long[] ids);
}
